﻿div.displayCoordinate {
    width:100%;
    padding-top:15px;
    clear:both;
}
div.displayCoordinate table {
    border-collapse: collapse;
    min-width:600px;
    max-width:955px;
    margin-top: 3px;
}
div.displayCoordinate tr:nth-of-type(2n) td {
    background-color:#f1f9ff !important;
}
div.displayCoordinate tr:nth-of-type(2n+1) td {
    background-color:#FFF !important;
}
div.displayCoordinate tr:nth-of-type(-n+2) td {
    background-color:#bad7ef !important;
}
div.displayCoordinate tr:last-child td,  div.displayCoordinate th {
    background-color:#bad7ef !important;
}
div.displayCoordinate td,  div.displayCoordinate th {
    padding-left:3px;
    padding-top:6px;
    padding-bottom:7px;
    border:1px solid #011d35;
    color:#000 !important;
}
 
div.displayConScroe {
    width:98%;
    padding-top:15px;
    clear:both;
}
div.displayConScroe table {
    border-collapse: collapse;
    width: 550px;
    margin-top: 3px;
}
div.displayConScroe tr:nth-of-type(2n+1) td {
    background-color:#f1f9ff !important;
}
div.displayConScroe tr:nth-of-type(2n) td {
    background-color:#FFF !important;
}
div.displayConScroe th {
    background-color:#bad7ef !important;
}
div.displayConScroe th:nth-of-type(1) {
    width:180px;
}
div.displayConScroe td,  div.displayConScroe th {
    padding-left:3px;
    padding-top:6px;
    padding-bottom:7px;
    border:1px solid #011d35;
    color:#000 !important;
    text-align:center;
}

div.displayValue {
    width:100%;
    padding-top:15px;
    clear:both;
}
div.displayValue table {
    border-collapse: collapse;
    width: 800px;
    margin-top: 3px;
}
div.displayValue tr:nth-of-type(2n+1) td {
    background-color:#f1f9ff !important;
}
div.displayValue tr:nth-of-type(2n) td {
    background-color:#FFF !important;
}
div.displayValue th {
    background-color:#bad7ef !important;
}
div.displayValue td,  div.displayValue th {
    padding-left:3px;
    padding-top:6px;
    padding-bottom:7px;
    border:1px solid #011d35;
    color:#000 !important;
    text-align:center;
}
div.displayValue td:nth-of-type(1) {
    width:200px;
    text-align:left;
}
div.displayValue td:nth-of-type(2) {
    width:350px;
    text-align:left;
}

table#fileList {
    margin-top:60px;
    border-collapse: collapse;
    width: 998px;
    max-width:998px !important;
    border:1px solid #011d35;
    clear:both;
}
table#fileList th {    
    border:1px solid #011d35;
    height:28px;
    line-height:28px;
    vertical-align:middle;
}
table#fileList td {    
    border-left:1px solid #011d35;
    padding:4px;
}
table#fileList .thTitle {
    width:220px;
}
table#fileList .thSName {
    width:120px;
    text-align:center;
}
table#fileList .thCName {
    width:70px;
    text-align:center;
}
table#fileList .thTName {
    width:80px;
    text-align:center;
}
table#fileList .thLevel {
    width:40px;
    text-align:center;
}
table#fileList .thSCName {
    width:180px;
}
table#fileList .thAction {
    text-align:center;
}


table.oddTable {
    border-spacing:0px;
    border:1px solid #bad7ef !important;
    min-width:400px;
    max-width:955px;
    clear:both;
}
table.oddTable th {
    background-color:#5b9bd5;
    color:#FFF;
    border:1px solid #5b9bd5 !important;
    padding-top:2px;
    padding-bottom:2px;
}
table.oddTable td {
    padding-left:3px;
    padding-right:3px;
    border-left:1px solid #bad7ef !important;
    height:28px;
}
table.oddTable tbody tr {
    -webkit-transition:background-color 0.2s linear;
    transition:background-color 0.2s linear;
}
table.oddTable tbody tr:hover {
    background-color:#deeaf6;
}

table.oddTable td a {
    margin:4px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:3px;
    background-color:#5b9bd5;
    color:#FFF;
    border-radius:4px;
}
table.oddTable td a:visited {
    color:#01315f;
}
table.oddTable td a:hover {
    background-color:#FFF;
    color:#333;
}

table.showProgress td {
    text-align:center;
    padding-left:3px;
    padding-right:3px;
}
table.showProgress td:first-child {
    text-align:left;
}
table.showProgress td:last-child {
    text-align:right;
}

div.displayConScroe table td a {
    margin:4px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:3px;
    background-color:#5b9bd5;
    color:#FFF;
    border-radius:4px;
}
div.displayConScroe table td a:visited {
    color:#01315f;
}
div.displayConScroe table td a:hover {
    color:#333;
    text-decoration:none;
}

div.displayValue table td a {
    margin:4px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:3px;
    background-color:#5b9bd5;
    color:#FFF;
    border-radius:4px;
}
div.displayValue table td a:visited {
    color:#01315f;
}
div.displayValue table td a:hover {
    color:#333;
    text-decoration:none;
}

div#setup a {
    border:1px solid #bad7ef;
    padding-top:6px;
    padding-bottom:8px;
    padding-left:20px;
    padding-right:20px;
    margin-left:20px;
    margin-right:20px;
    color:#FFF;
    font-size:14pt;
    font-weight:bold;;;
    letter-spacing:2px;
    background-color:#0083ef;
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	text-shadow: 0 0 3px rgba(0,0,0,0.25);
}
div#setup a:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
	background-position: center bottom;
	text-shadow:none;
    text-decoration:none;
}

span.asBtn {
    border:1px solid #bad7ef;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
span.asBtn:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

div#userList table {
    margin-top:60px;
    border-collapse: collapse;
    width: 1000px;
    border:1px solid #011d35;
    clear:both;
}
div#userList th {    
    border:1px solid #011d35;
    height:28px;
    line-height:28px;
    vertical-align:middle;
}
div#userList td {    
    border-left:1px solid #011d35;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
}
div#userList tr td:nth-of-type(1) {
    width:200px;
    text-align:center;
}
div#userList tr td:nth-of-type(2) {
    width:350px;
    text-align:left;
}
div#userList tr td:nth-of-type(3) {
    width:200px;
    text-align:center;
}
div#userList tr td:nth-of-type(4) {
    text-align:center;
}

div#showFile table {
    width:800px;
    border:1px solid #011d35;
    border-collapse: collapse;
}
div#showFile th {
    border:1px solid #011d35;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
}
div#showFile tbody td {
    border-left:1px solid #011d35;
    text-align:left;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
}
div#showFile th:nth-child(1) {
    width:50%;
}
div#showFile tr td:nth-child(2) {
    text-align:right;
}
div#showFile tr td:nth-child(3) {
    width:20%;
    text-align:center;
}
div#showFile tr td:nth-child(4) {
    width:8%;
}
div#showFile tbody tr:hover {
    background-color:#bad7ef;
}

table#callsignList {
    border-collapse: collapse;
    width: 955px;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #011d35;
    clear:both;
}
table#callsignList th {    
    border:1px solid #011d35;
    height:28px;
    line-height:28px;
    vertical-align:middle;
}
table#callsignList tr td {    
    border-left:1px solid #011d35;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
    text-align:center;
}
table#callsignList tr td:nth-of-type(1) {
    width:280px;
    text-align:left;
}
table#callsignList tr td:nth-of-type(3) {
    width:200px;
    text-align:left;
}

table#showDetail tr td:nth-of-type(n+7) {
    min-width:50px;
}

fieldset.show table {
    border-collapse: collapse;
    width: 955px;
    margin-left:auto;
    margin-right:auto;
    margin-top:100px;
    border:1px solid #011d35;
    clear:both;
}
fieldset.show div#export table {
    margin-top:10px;
}
fieldset.show  th {    
    border:1px solid #011d35;
    height:28px;
    line-height:28px;
    vertical-align:middle;
}
fieldset.show  tr td {    
    border-left:1px solid #011d35;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
    text-align:center;
}
fieldset.show tr td:nth-of-type(1) {
    width:200px;
    text-align:left;
}
fieldset.show tr td:nth-of-type(2), fieldset.show tr td:nth-of-type(4) {
    width:100px;
}
fieldset.show tr td:nth-of-type(3) {
    max-width:60px;
}
fieldset.show tr td:nth-of-type(6) {
     width:220px;
}

div#operate input[type="submit"] {
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid #CCC;
    color:#333;
    font-size:14px;
    background-color:#f6f6f6;
}
div#operate input[type="submit"]:hover {
    border:1px solid #73b79f;
    color:#73b79f;
    text-decoration:none;
    background-color:#FFF;
}

div#operate[class="formInput"] input[type="submit"] {
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid #CCC;
    color:#333;
    font-size:14px;
    background-color:#f6f6f6;
}
div#operate[class="formInput"] input[type="submit"]:hover {
    border:1px solid #73b79f;
    color:#73b79f;
    text-decoration:none;
    background-color:#FFF;
}
div#operate input[type="button"] {
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid #CCC;
    color:#333;
    font-size:14px;
    background-color:EEE;
}
div#operate input[type="button"]:hover {
    border:1px solid #73b79f;
    color:#73b79f;
    text-decoration:none;
}

div#operate[class="formSearch"] input[type="submit"] {
    height:25px;
}

div#operate[class="formUp"] input[type="submit"] {
    height:25px;
}

div#operate .textNew { 
    border:1px solid #cdcdcd; 
    width:180px;
    height:23px;
} 
div#operate .btnNew { 
    background-color:#FFF; 
    border:1px solid #cdcdcd;
    height:25px; 
    width:70px;
    font-family:'Microsoft YaHei',SimHei,SimSun;
    font-size:14px;
} 
div#operate .fileNew { 
    position:absolute; 
    right:173px; 
    height:24px; 
    width:260px;
    opacity:0;
}
div#operate .moreleft { 
    right:220px; 
}

div#operate[class="formUp"] .fileNew { 
    right:330px; 
}
div#operate[class="formUp"] .imgUP { 
    right:132px !important; 
}

div#scores table {
    border-collapse: collapse;
    width: 800px;
    margin-top:15px;
    border:1px solid #011d35;
    clear:both;
}
div#scores th {    
    border:1px solid #011d35;
    height:28px;
    line-height:28px;
    vertical-align:middle;
}
div#scores tr td {    
    border-left:1px solid #011d35;
    padding:4px;
    padding-left:8px;
    padding-right:8px;
}
fieldset.show tr td:nth-of-type(3) {
    width:200px;
    text-align:left;
}
 
fieldset.create div.editor-btn input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.create div.editor-btn input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.edit div.editor-btn input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.edit div.editor-btn input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.edit div.editor-btn-inLine input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
    float:left;
}
fieldset.edit div.editor-btn-inLine input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.edit div.editor-field input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:1px;
    padding-bottom:2px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.edit div.editor-field input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.edit div#del a:link, fieldset.edit div#del a:visited {
    display:block;
    border:1px solid #bad7ef;
    height:23px;
    line-height:23px;
    vertical-align:middle;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
    float:left;
}
fieldset.edit div#del a:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.logon input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.logon input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.edit input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.edit input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

div#save input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    font-size:14px;
    color:#FFF;
}
div#save input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

div#del input[type="submit"] {
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid #CCC;
    color:#333;
    background-color:#f6f6f6;
    font-size:14px;
}
div#del input[type="submit"]:hover {
    border:1px solid #73b79f;
    color:#73b79f;
    text-decoration:none;
    background-color:#FFF;
}

div#export input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    font-size:12px;
    color:#FFF;
}
div#export input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

div.del_btn input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    font-size:12px;
    color:#FFF;
}
div.del_btn input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}

fieldset.exportFile input[type="submit"] {
    border:1px solid #bad7ef;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
fieldset.exportFile input[type="submit"]:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}


p.newScores a {
    border:1px solid #bad7ef;
    padding-top:2px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
    background-color:#0083ef;
    color:#FFF;
}
p.newScores a:hover {
    border:1px solid #0083ef;
    background-color:#FFF;
    color:#0083ef;
}
